no mean cook - French English Dictionary